mechanical instrument - Español Inglés Diccionario